subscapular artery - Español Inglés Diccionario